be difficult to control - Français Anglais Dictionnaire